package com.restaurant.application.indexes.accumulatelist.support;

import com.nebutown.base.data.View;
import com.nebutown.base.data.ViewUpdate;
import com.nebutown.supporthome.AbstractImpl;
import com.nebutown.supporthome.CmdCapsule;
import com.restaurant.application.indexes.accumulatelist.AccumulateList;
import com.restaurant.application.indexes.accumulatelist.mysql.AccumulateListTableCriteria;
import java.util.List;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public abstract class AbstractAccumulateList extends AbstractImpl implements AccumulateList {
    
    private static final Logger logger = LoggerFactory.getLogger(AccumulateList.class);
    
    public final Class<?> getEffectiveInterface() {
        return AccumulateList.class;
    }
    
    public Logger getLogger() {
        return logger;
        
    }
    public static CmdCapsule CMD_DOSEARCH = new CmdCapsule("doSearch", 0, AccumulateListTableCriteria.class);
    public abstract ViewUpdate doSearch(AccumulateListTableCriteria doSearch, int[] seq);
}
